Pyrenees geranium - German English Dictionary